package com.dcy.db.mybatis.service;

import com.dcy.db.mybatis.model.DataScopeProperty;
import net.sf.jsqlparser.statement.select.PlainSelect;

/**
 * @Author：dcy
 * @Description: 处理数据权限
 * @Date: 2021/9/9 14:01
 */
public interface IDataScopeProvider {

    /**
     * 设置条件
     *
     * @param dataScope   数据权限注解包装对象
     * @param plainSelect sql解析对象
     */
    void setWhere(DataScopeProperty dataScope, PlainSelect plainSelect);

}
